package net.wanho.util;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import net.wanho.po.UserInfo;
import net.wanho.vo.PageInfo;

/**
 * Author：汤小洋
 * Date：2024-10-23 10:55
 * Description：<描述>
 */
public class PageInfoUtil {

    public static <T> PageInfo<T> convert(Page<T> page){
        PageInfo<T> pageInfo = new PageInfo<>();
        pageInfo.setPageNum(page.getCurrent());
        pageInfo.setPageSize(page.getSize());
        pageInfo.setTotalNum(page.getTotal());
        pageInfo.setPageCount(page.getPages());
        pageInfo.setResultList(page.getRecords());
        return pageInfo;
    }
}
